home *** CD-ROM | disk | FTP | other *** search
/ Macworld Expo - Develope…Central & Net Innovations / Developer Central and Net Innovators (MacWorld Expo) (January 1999).iso / Developer Central / Bowers Development / Demo AppMaker / Examples / C⁄C++ OS8 / Everything / ModalButtons.h < prev    next >
Encoding:
Text File  |  1998-09-06  |  1001 b   |  46 lines  |  [TEXT/CWIE]

  1. // ModalButtons.h -- Modal dialog
  2.  
  3. #pragma once
  4.  
  5. #include "AMDialog.h"
  6.  
  7. //----------
  8. class CModalButtons : public AMDialog {
  9. public:    // static
  10.     static    Boolean        GetModalButtons ();
  11.  
  12. public:
  13.             CModalButtons ();
  14.     virtual ~CModalButtons ();
  15.  
  16. public:
  17.     virtual void    ConnectToData    (AMSignaler*    inData);
  18.  
  19. protected:
  20.     virtual void    FinishMake ();
  21.     virtual void    DoItem            (SInt16        inItemHit);
  22.     virtual void    DataChanged        (long        inDataID);
  23.  
  24. protected:
  25.  
  26. protected:
  27.     ControlHandle    mInvisibleHandle;
  28.     ControlHandle    mStandardHandle;
  29.     ControlHandle    mDefaultHandle;
  30.     ControlHandle    mBevelHandle;
  31.     ControlHandle    mButtonHandle;
  32.     ControlHandle    mNextHandle;
  33.     ControlHandle    mNext2Handle;
  34.     ControlHandle    mGraphicHandle;
  35.     ControlHandle    mRightHandle;
  36.     ControlHandle    mLightHandle;
  37.     ControlHandle    mRight2Handle;
  38.     ControlHandle    mButton2Handle;
  39.     ControlHandle    mRight3Handle;
  40.     ControlHandle    mRect3DHandle;
  41.     ControlHandle    mLeftIconHandle;
  42.     ControlHandle    mRightIconHandle;
  43.     ControlHandle    mTitledPICTHandle;
  44.     ControlHandle    mOKHandle;
  45. };
  46.